package LuoGu.字符串处理.数字显示版;

import java.util.Scanner;

class Main {
    public static void main(String[] args) {
        //3*5点阵，每个数字有一行间隔
        Scanner scan = new Scanner(System.in);
        int n = scan.nextInt();
        int nn = 4*n-1;
        char [][] ans = new char [5][nn];
        String str = scan.next();
        for(int i=0;i<5;i++){
            for(int j=0;j<nn;j++){
                ans[i][j] = '.';
            }
        }
        //修改阵列
        for(int i=0;i<n;i++){
            char temp = str.charAt(i);
            if(temp=='0'){
                for(int j=0;j<5;j++){
                    if(j==0||j==4){
                        for(int k=i*4;k<i*4+3;k++){
                            ans[j][k] = 'X';
                        }
                    }else{
                        ans[j][i*4] = 'X';
                        ans[j][i*4+2] = 'X';
                    }
                }
            }else if(temp=='1'){
                for(int j=0;j<5;j++){
                    ans[j][i*4+2] = 'X';
                }
            }else if(temp=='2'){
                for(int j=0;j<5;j++){
                    if(j==0||j==2||j==4){
                        for(int k=i*4;k<i*4+3;k++){
                            ans[j][k] = 'X';
                        }
                    }
                    ans[1][i*4+2] = 'X';
                    ans[3][i*4] = 'X';
                }
            }else if(temp=='3'){
                for(int j=0;j<5;j++){
                    if(j==0||j==2||j==4){
                        for(int k=i*4;k<i*4+3;k++){
                            ans[j][k] = 'X';
                        }
                    }else{
                        ans[j][i*4+2] = 'X';
                    }
                }
            }else if(temp=='4'){
                for(int j=0;j<5;j++){
                    if(j<2){
                        ans[j][i*4] = 'X';
                        ans[j][i*4+2] = 'X';
                    }else if(j==2){
                        ans[j][i*4] = 'X';
                        ans[j][i*4+1] = 'X';
                        ans[j][i*4+2] = 'X';
                    }else ans[j][i*4+2] = 'X';
                }
            }else if(temp=='5'){
                for(int j=0;j<5;j++){
                    if(j==0||j==2||j==4){
                        for(int k=i*4;k<i*4+3;k++){
                            ans[j][k] = 'X';
                        }
                    }else if(j==1){
                        ans[j][i*4] = 'X';
                    }else{
                        ans[j][i*4+2] = 'X';
                    }
                }
            }else if(temp=='6'){
                for(int j=0;j<5;j++){
                    if(j==0||j==2||j==4){
                        for(int k=i*4;k<i*4+3;k++){
                            ans[j][k] = 'X';
                        }
                    }else if(j==1){
                        ans[j][i*4] = 'X';
                    }else{
                        ans[j][i*4] = 'X';
                        ans[j][i*4+2] = 'X';
                    }
                }
            }else if(temp=='7'){
                for(int j=0;j<5;j++){
                    if(j==0){
                        for(int k=i*4;k<i*4+3;k++){
                            ans[j][k] = 'X';
                        }
                    }else{
                        ans[j][i*4+2] = 'X';
                    }
                }
            }else if(temp=='8'){
                for(int j=0;j<5;j++){
                    if(j==0||j==2||j==4){
                        for(int k=i*4;k<i*4+3;k++){
                            ans[j][k] = 'X';
                        }
                    }else{
                        ans[j][i*4] = 'X';
                        ans[j][i*4+2] = 'X';
                        ans[j][i*4+2] = 'X';
                    }
                }
            }else{
                for(int j=0;j<5;j++){
                    if(j==0||j==2||j==4){
                        for(int k=i*4;k<i*4+3;k++){
                            ans[j][k] = 'X';
                        }
                    }else if(j==3){
                        ans[j][i*4+2] = 'X';
                    }else{
                        ans[j][i*4] = 'X';
                        ans[j][i*4+2] = 'X';
                    }
                }
            }
        }
        for(int i=0;i<5;i++){
            for(int j=0;j<nn;j++){
                System.out.print(ans[i][j]);
            }
            System.out.println();
        }
    }
}